rap (one) on the knuckles - Türkisch Englisch Wörterbuch